package Dao.Admin;

import Entity.Role.Student;
import Entity.TitleAndPaper.Title;

import java.sql.Connection;
import java.util.List;

public interface TitleManagementDao {

    /**
     * 获取所有未分配指导教师的学生信息
     * @return Student列表
     */
    List<Student> getStuWithoutTea(Connection conn);
    /**
     * 根据学生学号和教师工号分配指导教师
     * @param sno 学生学号
     * @param tno 教师工号
     * @return 操作影响的行数
     */
    Integer teacherAssign(String tno, String sno, Connection conn);
    /**
     * 获取所有选题信息
     * @return Title列表
     */
    List<Title> adminGetAllTitles(Connection conn);
}
